/*************************************************************************
	> File Name: code.c
	> Author: 
	> Mail: 
	> Created Time: Wed 26 Nov 2025 06:52:05 PM CST
 ************************************************************************/

#include<stdio.h>
#include<string.h>
#include<errno.h>
#include<stdlib.h>
#include<unistd.h>
#include<sys/types.h>
#include<sys/wait.h>
int main()
{
  pid_t id=fork();
    if(id==0)
    {
        int con=5;
        while(con)
        {
            printf("子进程正在运行!con:%d, pid为:%d,父进程pid为:%d\n",con,getpid(),getppid());
            sleep(1);
            con--;
        }
        exit(1);
    }
    sleep(10);
   pid_t wai=wait(NULL);
     sleep(10);
    return 0;
}
//void fun()
//{
//    exit(2);
//}
//int main()
//{
//   // fun();
//    printf("555\n");
//    sleep(1);
//    _exit(0);
//    //int a=10;
//    //a/=10;
//    //return 666;
//   //// for(int i=0;i<150;++i)
//   ////{
//   ////     printf("%d->%s\n",i,strerror(i));
//   ////}
//    //FILE *fp=fopen("hh.txt","r");
//    //if(fp==NULL) return errno;
//    //fclose(fp);
//    return 0;
//}
